engine dismantling - Turkish English Dictionary